spicate sedge - German English Dictionary